Distributed system contract monitoring

نویسندگان

  • Adrian Francalanza
  • Andrew Gauci
  • Gordon J. Pace
چکیده

Runtime verification of distributed systems poses various challenges. A pivotal challenge is the choice of how to distribute the monitors themselves across the system. On one hand, centralised monitoring may result in increased communication overhead and information exposure across locations, while, on the other hand, systems with dynamic topologies and properties are difficult to address using static monitor choreographies. In this paper we present mDPɪ, a location-aware π-calculus extension for reasoning about the distributed monitoring scenario. We also define numerous monitoring strategies for a regular expression-based logic, including a novel approach in which monitors migrate to ensure local monitoring. Finally, we present a number of results which emerge from this formalism, justifying our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Higher-order Behavioral Contracts for Distributed Components

Inspired by the Design by Contract paradigm, we intro-duce CONSUL, a contract system for distributed compo-nents. CONSUL monitors distributed components at run timewith higher-order behavioral contracts. Contract monitoringis local to a component, and the component is treated asa black box. Thus it does not disturb the highly decouplednature of distributed components and...

متن کامل

Multistage Negotiation For Distributed Scheduling of Resource-Bounded Agents*

Progressive reasoning was introduced as another way of flexible computation to handle transient overload (resource-bounded) of real-time systems. In a system based on this technique, each time constrained agent is designed in such a way that it can adapt the quality of its solution to the available time of the whole system. The monitoring complements this system with a mechanism that determines...

متن کامل

The Beneficiaries’ Rights Observation in Depositing Operation of Riba-Free Banking System by Corporate Governance View

The banking system is executed by many beneficiaries such as depositors, borrowers, banking services customers, stockholders, banking staff and managers and etc. The beneficiaries’ rights observation of banking that usually is known as Corporate Governance in banking, has constructive effects on economic. The main goal of the research is the survey of beneficiaries’ rights observation in deposi...

متن کامل

DappGuard : Active Monitoring and Defense for Solidity Smart Contracts

Ethereum’s smart contracts present an attractive incentive toward participating in the network. Deploying a smart contract allows a user to run a distributed application (Dapp) that includes storage, payment features, and cryptographic services all within the context of just a contract script and its layout. However, recently exploited vulnerabilities in the Solidity smart contract language hav...

متن کامل

Managing the Communication in a Complex System of Robots and Sensors

This article discusses the problems of communication and information sharing in a system of mobile robots and stationary monitoring sensors. A negotiation framework based on the Contract Net approach supports communication between the distributed sensing processes. The hybrid blackboard/message based architecture has been defined to manage the communication within the agents and at the inter-ag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013